﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DFGK_WMS.Model.Enum
{
    /// <summary>
    /// 工作设备类型
    /// </summary>
    public enum EmWorkDeviceType
    {
        /// <summary>
        /// 线体
        /// </summary>
        [Description("线体")]
        Line = 1,

        /// <summary>
        /// AGV
        /// </summary>
        [Description("AGV")]
        AGV = 2,

        /// <summary>
        /// 扫描专机（入库）
        /// </summary>
        [Description("扫描专机（入库）")]
        InScanningMachine = 3,

        /// <summary>
        /// 扫描专机（盘点）
        /// </summary>
        [Description("扫描专机（盘点）")]
        CheckScanningMachine = 4,

        /// <summary>
        /// 叠盘专机
        /// </summary>
        [Description("叠盘专机")]
        StackerMachine = 5,

        /// <summary>
        /// 拆盘专机（出库）
        /// </summary>
        [Description("拆盘专机（出库）")]
        OutDischargerMachine = 6,

        /// <summary>
        /// 人工拣选口
        /// </summary>
        [Description("人工拣选口")]
        PickingStation = 7,

        /// <summary>
        /// 拆盘专机（入库）
        /// </summary>
        [Description("拆盘专机（入库）")]
        InDischargerMachine = 8,

        /// <summary>
        /// 异常口
        /// </summary>
        [Description("异常口")]
        Except = 9,

        /// <summary>
        /// 检定线
        /// </summary>
        [Description("检定线")]
        CheckLine = 10,

        /// <summary>
        /// 混码
        /// </summary>
        [Description("混码")]
        MultPallet = 11,

        /// <summary>
        /// 入库检测
        /// </summary>
        [Description("入库检测")]
        CheckInOrder = 12,
        /// <summary>
        /// 出库检测
        /// </summary>
        [Description("出库检测")]
        OutPutOrder = 13
    }
}
